home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
dev
/
c
/
awin.readme
< prev
next >
Wrap
Text File
|
1999-03-02
|
5KB
|
109 lines
Short: Easy-to-use API for RTG chunky display
Author: no-email@for.now (Harry "Piru" Sintonen)
Version: 1.0.13
Type: dev/c
Requires: MC68020, OCS, Kickstart 3.0 (see awin.doc for compiling req)
Major changes in 1.0.13:
- implemented real CGFX/P96 16bit for window and non-directdraw
screen mode. to try it set option `useargb16 on'
- depth 16 8bit emulation had wrong palette in >8 bit screen
modes. fixed
- awreadargs had a bug: it wasn't able to clear any awodargs
flags. fixed
- depth 16 directdraw bugged. fixed
awin is a easy-to-use API for RTG chunky display. It is intended
to be used with games, demos and gfx intensive applications
(could be used with scopes, screen blankers, etc.).
This archive contains full sourcecode to awin. Read awin.doc
for more details.
Also there is a simple demo program included awindemo.c, see
Makefile and SMakefile.
Initially this demo opens a window with 320x240 innersize and
shows simple `pseudo'plasma, rotatezoomer and tunnel effects.
For info about some awin commandline features do
`awindemo68k ?' or `awindemoppc ?'.
Both awindemo68k and awindemoppc load bunny.pal, bunny.raw,
glas2.pal and glas2.raw.
awindemo68k requires minimum MC68020, OCS, Kickstart 3.0 and
SetPatch.
Additionally awindemoppc requires ppc.library V46.6+ and
naturally PowerPC processor.
IMPORTANT! As I ran out of time some features of awin are
untested, remarkably: cgxvideo.library support. Also some
things I would have wanted to implement and some m68k
optimizations are missing (that is those routines have only
c versions included). Probably there is some bugs in it, too.
- Harry "Piru" Sintonen
P.S. I will have my military service from January 4th 1999 on.
It would be great if someone would take over awin development
meanwhile. That is to do some stuff mentioned in awin.c todo
section + other fixes and improvements and test it carefully
and then upload updated versions to aminet.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1955 1073 45.1% 03-Jan-99 15:55:36 awin.readme
799 481 39.7% 21-Dec-98 03:37:48 +awfreepensinner.ASM
150554 34241 77.2% 03-Jan-99 18:10:56 +awin.c
28703 8886 69.0% 03-Jan-99 18:46:30 +awin.doc
10874 3443 68.3% 03-Jan-99 17:24:32 +awin.h
1955 1073 45.1% 03-Jan-99 15:55:36 +awin.readme
13668 4179 69.4% 02-Jan-99 20:14:42 +awindemo.c
2073 1121 45.9% 03-Jan-99 15:28:36 +awindemo.inf
59264 31259 47.2% 03-Jan-99 18:51:48 +awindemo68k
2073 1121 45.9% 03-Jan-99 18:51:50 +awindemo68k.info
135004 66305 50.8% 03-Jan-99 18:51:50 +awindemoppc
2073 1121 45.9% 03-Jan-99 18:51:50 +awindemoppc.info
1668 854 48.8% 21-Dec-98 03:37:48 +awremapinner.ASM
481 323 32.8% 21-Dec-98 03:37:48 +awsafewaitinner.ASM
257 194 24.5% 21-Dec-98 04:49:10 +awsetlnnameinner.ASM
1024 912 10.9% 21-Dec-98 03:37:48 +bunny.pal
16384 10485 36.0% 21-Dec-98 03:37:48 +bunny.raw
760 427 43.8% 21-Dec-98 03:37:48 +c2pham6.ASM
9773 2779 71.5% 21-Dec-98 03:37:48 +cpu5azure2.ASM
551 228 58.6% 21-Dec-98 03:37:48 +cpu5azure2.h
9796 2156 77.9% 03-Jan-99 13:31:34 +ddazure2.ASM
3175 376 88.1% 03-Jan-99 13:29:22 +ddazure2.h
1578 504 68.0% 21-Dec-98 03:37:48 +gccstubs.ASM
1761 504 71.3% 21-Dec-98 03:37:48 +gccstubs.h
55 55 0.0% 21-Dec-98 03:37:48 +genam.opts
2224 544 75.5% 21-Dec-98 03:37:48 +cgxvideo.h
32206 2162 93.2% 21-Dec-98 03:37:48 +macros.h
1374 427 68.9% 21-Dec-98 03:37:48 +xpkmaster.h
1796 630 64.9% 21-Dec-98 03:37:48 +cybergraphics_lib.fd
486 250 48.5% 21-Dec-98 03:37:48 +xpkmaster_lib.fd
14639 4750 67.5% 21-Dec-98 03:37:48 +xpk.h
913 339 62.8% 21-Dec-98 03:37:48 +cgxvideo.h
3726 1111 70.1% 21-Dec-98 03:37:48 +cybergraphics.h
2700 585 78.3% 21-Dec-98 03:37:48 +cgxvideo.h
7741 1375 82.2% 21-Dec-98 03:37:48 +cybergraphics.h
39850 2318 94.1% 21-Dec-98 03:37:48 +macros.h
1886 467 75.2% 21-Dec-98 03:37:48 +xpkmaster.h
2659 837 68.5% 21-Dec-98 03:37:48 +readme.txt
1024 869 15.1% 21-Dec-98 03:37:48 +glas2.pal
65536 22950 64.9% 21-Dec-98 03:37:48 +glas2.raw
3721 1364 63.3% 21-Dec-98 04:49:06 +Makefile
330 207 37.2% 21-Dec-98 03:37:48 +odump
17521 2101 88.0% 21-Dec-98 03:37:48 +cybergraphics_pragmas.h
3037 1137 62.5% 21-Dec-98 03:37:48 +SMakefile
-------- ------- ----- --------- --------
659627 218523 66.8% 04-Jan-99 22:08:04 44 files